too trusting - French English Dictionary